283618
837280
535322
910574
395429
293441
1010320
805511
10184
723711
720683
685685
5295799
3710581
3228148
2548804
2295988
2145609
2066358
194278
1845118
1750136
1735196
1666471